div.position{
	height: 42px;
	border-bottom:1px solid #ccc;
	margin-bottom: 10px;
	padding-left:4%;font-size:16px;
}
div.content{/*border:1px solid red;*/
	line-height: 42px;padding-left:0px;color:#333;font-size:16px;
}
div.content a{
	color:#333;text-decoration: none;font-size:16px;
}
div.content a:hover{
	color:#05A6B3;
}
div.left_nav h3{
	font-size: 22px;color:#333;
	/*padding-left:50px;*/
}
div.left_nav .list-group{
	font-size: 16px;list-style: none;
	text-align: left;
}
div.left_nav .title{
	font-family: '微软雅黑';opacity: 0.9;
}
div.left_nav .list-group img[src$='left_decorate.png']{
	margin-right:10px;margin-bottom:2px;
}
div.left_nav .list-group li{
	padding-left:20px;font-size: 16px;
}
div.left_nav .list-group li a{
	text-decoration: none;color:#333;
}
ul.contact{
	list-style-image: url(../images/decorate.png);
	padding:0px 20px;border:1px solid #ddd;
	border-radius:5px;font-size: 15px;
}
ul.contact li{
	margin:10px 0px;
	border-bottom:1px dashed #05A6B3;
	padding:0;
	padding-bottom:3px;
	text-align: left;
	font-size: 15px;
}

.subpass{
	margin-bottom: 20px;
	height: 141px;
	/*border:1px solid #05A6B3;*/
}

.subpass .soltitle{
	border-bottom: 1px dashed #05A6B3;
	height: 140px;padding-left: 0;margin-left: 20px;
	text-align: left;
}
.subpass .soltitle h4{
	padding-top: 0;margin-top:0;
}
.subpass .image{
	border:1px solid #ccc;padding:10px;
	height: 140px;margin-left: 30px;
	display: inline-block;width:30%;
}
.subpass .col-xs-8{
	display: inline-block;
	width:50%;
}
.subpass .image img{
	width:100%;height: 100%;
}
.subpass .soltitle .detail{
	font-size: 14px;
}
.subpass .subtitle{color:#05A6B3;}
.solution .h3{
	text-align: left;
	/*border-bottom:2px solid #ccc;*/
}
.subpass .soltitle{
	border-bottom: 1px dashed #05A6B3;
	/*height: 140px;*/padding-left: 0;margin-left: 20px;
}
.subpass .soltitle h4{
	padding-top: 0;margin-top:0;
}
.subpass .image{
	border:1px solid #ccc;padding:10px;
	width:200px;height: 140px;margin-left: 30px;
}
.subpass .image img{
	width:100%;height: 100%;
}
.subpass .soltitle .detail{
	font-size: 14px;
}
.subpass .subtitle{color:#05A6B3;}
.solution .h3{
	text-align: left;
	/*border-bottom:2px solid #ccc;*/
}
.passage{text-align: left;}
	div.solution_bg{
		height: 250px;
		background-size:130% 130%;
		background-repeat: no-repeat;
		background-image: url(../images/solution_bg.jpg);
		background-position:center center;
	}
	div.intro .row:nth-child(1){
	text-align:center;
	}
	
	div.right_nav{
		margin:0 auto;border-left:2px solid #ccc;
	}
	div.right_nav p{
		padding:0 10px;	text-indent: 2em;font-size: 16px;color:#666;
		line-height:27px;
	}
	div.solution{
		padding-top: 0;padding-left: 5px;
	}
	div.solution:nth-child(4){
		padding-top: 0;padding-left: 15px;
	}
	div.solution ol{padding-left:5px;}
	div.solution ol li{
		margin:10px 0;font-size: 16px;
	}
	div.solution .h3{
		padding-bottom:0px;margin-top: 10;
		text-align: center;
	}
	div.dropdown ul{width: 100%;}
	div.dropdown ul li{text-align: center;}
	div.dropdown ul li:hover{background: #eee;}
	div.dropdown ul li a:hover{background: #eee;}
	div.right_nav img{
		display:block;margin:0 auto;
	}
}
div .intro .row:nth-child(1){
	text-align:center;
	}
	div.left_nav .act{
		background-color: #eee;cursor:pointer;
	}
	div.right_nav{
		margin:25px auto;border-left:2px solid #ccc;
	}
	div.right_nav p{
		padding:0 10px;	text-indent: 2em;font-size: 16px;color:#666;
		line-height:27px;
	}
	li.list-group-item{
		cursor:pointer;
	}
	div.solution ol li{
		margin:10px 0;font-size: 16px;
	}
	div.solution{
		padding-top: 0;
	}